estranged from one's family - German English Dictionary